foreign newspaper - German English Dictionary